Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Bump liip/imagine-bundle from 1.9.1 to 2.3.0 #89

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps liip/imagine-bundle from 1.9.1 to 2.3.0.

Release notes

Sourced from liip/imagine-bundle's releases.

Symfony 5

2.3.0 Symfony 5 (2020-01-07)

Full Changelog

Merged pull requests:

Symfony 4 compatibility

Full Changelog

  • Allow unresolvable data roots for filesystem locator (robfrawley)
  • Add "fixed-size" filter implementation (peter-gribanov)
  • Only use actual path without any query parameters from the url (TiMESPLiNTER)
  • Add missing ImageType::getBlockPrefix() method (EmmanuelVella)
  • Replace app/console with bin/console (welcoMattic)
  • Fix Symfony 4.2 Deprecation Warnings (hjanuschka)
  • Fix special characters encoding in URL path (dbalabka)
  • Update imagine/imagine dependency to 1.1 (maximgubar)
  • Only use actual path without any query parameters from the url (maximgubar)
  • [Dependency Injection] Add aliases for data and filter manager (fpaterno)
  • Use Autorotate Filter from Imagine library (franmomu)
  • Fix Mime deprecations for Symfony 4 (franmomu)

FilterSets and Filters Config exposion

Changelog

Full Changelog

  • added bypassing of loaders and resolvers configuration #1110 (maximgubar)
  • php-cs-fixer: skip native constants check #1107 (maximgubar)
  • added ability to inject custom drivers #1105 (maximgubar)
  • [Filters] [Config] [DI] Add Filter configuration class as public service #1098 (maximgubar)
  • [Data Loader] [Docs] Add chain loader implementation and related docs #1096 (robfrawley)
  • Added transparency to background filter #1095 (nielstholenaar)
  • [Docs] Add routing removal in Upgrade file #1092 (tifabien)
  • [Tests] [Deprecation] Updated bundle notation to accommodate Symfony 4.1 and set browser client to not catch exceptions #1090 (robfrawley)
  • moved GitHub-specific documents into .github and split issue template #1089 (maximgubar)
  • fix annotation #1072 (auipga)

2.0.0 Release: Major Release

... (truncated)
Changelog

Sourced from liip/imagine-bundle's changelog.

2.3.0 Symfony 5 (2020-01-04)

Full Changelog

Merged pull requests:

Closed issues:

  • Thumbnails creation: 500 internal server error #1254
  • Image "auto_rotate"-filter is not rotating my images correctly #1247
  • A tree builder without a root node is deprecated since Symfony 4.2 and will not be supported anymore in 5.0. #1234
  • Resolve cache images in background not working #1228
  • Create thumb image without storing #1204
  • Version/milestones? #1186
  • Thumbnail with fixed size #1181
  • Configure enqueue #1142
  • Access FilterService from another service in Symfony 4 #1135
  • Cache images are not found #1061
  • help with amazons3 and gaufrette loader #776
  • Work with images from database #771
  • Crop image into circle #752
  • applyMask() not working #750
  • Redirection to login if cached image not created #747
  • defne public route #743
  • Auto rotate problem in real server #741
  • image not appear (Source image could not be found) #740
  • Can't clear cache for previously existing thumbs ? #739
  • Wrong Environment loaded by Liip (Always Prod) #738
  • Automatic rotation in conjunction with thumbnails #737
  • Cache paths 404 response since upgrade to AWS SDK 3 #726
  • Path Problems when imagename from variable #724
  • Cache image not generated if app_dev.php is not in url #716
  • Can't resize if the desired size is < to thumbnail size #710
  • Custom StreamLoader of LiipImagineBundle never instantiated #698
  • Sometimes when production cache is being generated, resources directory is incorrect #689
  • Availablity of Google Cloud Storage Resolver like AwsS3Resolver #666
  • JpegOptimPostProcessor options #589
  • Trim filter #586
  • Get filesystem path from cache manager #572
  • how to apply grayscale filter on an image? #540
... (truncated)
Upgrade guide

Sourced from liip/imagine-bundle's upgrade guide.

Upgrade Notices

This file contains a descriptive enumeration of important changes that may require manual intervention in your application code or are otherwise particularly noteworthy. Reference our full changelog for a complete list of all changes for a given release.

Unreleased

  • The watermark and paste filters were deprecated and will immediately not work in Symfony 5.0 or higher. Use watermark_image and paste_image instead. The corresponding services - liip_imagine.filter.loader.paste and liip_imagine.filter.loader.image are also deprecated, but not marked as such. These are both unavailable in Symfony 5.0.

2.2.0

Released on 2019-04-10 and assigned 2.2.0 tag (view verbose changelog).

  • [Deprecated] Constructing FileSystemLoader, FlysystemLoader, SimpleMimeTypeGuesser and DataManager with \Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesserInterface and \Symfony\Component\HttpFoundation\File\MimeType\ExtensionGuesserInterface have been deprecated for Symfony 4.3+ in favor of the new interfaces.
  • [Utility] [BC BREAK] The SymfonyFramework class marked as internal has been declared as final.

2.0.0

Released on 2018-04-06 and assigned 2.0.0 tag (view verbose changelog).

  • [Post Processor] [BC BREAK] The PostProcessorConfigurablePostProcessorInterface interface has been completely removed and the PostProcessorInterface interface has been updated to allow passing the configuration array to its process method as the second parameter. The PostProcessorInterface::process() now implements the following signature: process(BinaryInterface $binary, array $options = []): BinaryInterface. All custom post processors in your project must be updated to match this new signature.

  • [Dependencies] The imagine/Imagine dependency has been updated from the 0.6.x series to require 0.7.1 or greater. If you project has a hard dependency on any prior version, you will need to update your dependencies.

  • [Form] The legacy setDefaultOptions() and getName() methods on Form/Type/ImageType have been removed, as these methods are no longer required for Symfony. If using them, you will need to update your implementation.

  • [Dependency Injection] The DependencyInjection/Factory/ChildDefinitionTrait trait has been removed, as it handled logic to support legacy Symfony versions no longer targeted.

  • [Dependency Injection] The compiler pass log method signature has changed to log(ContainerBuilder $container, string $message, ...$replacements): void. If you are extending AbstractCompilerPass and using this protected method, you must update your usage.

  • [Dependency Injection] The default values for the liip_imagine.loaders.<name>.filesystem.data_root and

... (truncated)
Commits
  • 06740a0 Merge pull request #1246 from liip/symfony5
  • 6d81e4b Update CHANGELOG.md
  • d22e638 Merge branch 'master' into symfony5
  • bbe0d3e Update CHANGELOG.md
  • 1867a55 Update CHANGELOG.md
  • 09b2bee Update CHANGELOG.md
  • 748140b Changelog for 2.3.0 release
  • 7689991 Merge pull request #1256 from weaverryan/symfony5
  • 6274144 Adjust test for adding compiler pass
  • f4d0979 pr/1256: Move 'NonFunctionalFilterExceptionPass' to be called first
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants